// Go作者版权所有。版权所有。
// 此源代码的使用受BSD样式的约束
// 可以在许可证文件中找到的许可证。

package base

// AppendPWD返回将PWD=dir追加到环境基的结果。
// None
// 由此产生的环境使os.Getwd对于子流程更加高效
// 在目录中运行。
func AppendPWD(base []string, dir string) []string {
	// 在内部，我们只使用绝对路径，所以dir是绝对路径。
	// 即使dir不是绝对的，也不会造成伤害。
	return append(base, "PWD="+dir)
}
